package com.whsr.readservice.controller;

import com.whsr.readservice.dto.PageConfigRequest;
import com.whsr.readservice.dto.PageConfigTree;
import com.whsr.readservice.service.UserService;
import com.whsr.readservice.vo.PageConfig;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;

import java.util.ArrayList;
import java.util.List;

@RestController
@RequestMapping("/app/")
public class AppController {



    @RequestMapping(value = "/pageConfigTreeList",method = RequestMethod.POST)
    public List<PageConfigTree> pageConfigTreeList(@RequestBody PageConfigRequest req){

        // 这里的groupName是
        // 直接查children并返回children列表
        // List<PageConfigTree> children = queryPageConfigTreeList(req);
        List<PageConfigTree> children = new ArrayList<PageConfigTree>();
        return children;
    }

    @RequestMapping("/pageConfigTree")
    @ResponseBody
    public PageConfigTree pageConfigTree(@RequestBody PageConfigRequest req){

        // 这里的groupName是
        // 1. 按title查出自己
        // 2. 再填children

        PageConfigTree tree = new PageConfigTree();
//        tree.setc
        return tree;
    }




}
